Threat stacks to guide pruning and search extensions in shogi

نویسنده

  • Reijer Grimbergen
چکیده

In most cases game programs have to decide their next move under strict time constraints Iterative deepening is the most common method to make sure a move is played that is the result of a completed search to a certain depth To produce a reasonable move at each iteration a combination of pruning techniques and search extensions is used Often the decisions for pruning and extending the search are based on game speci c knowledge In this paper we propose to store the game speci c knowledge into threat stacks and use general rules regarding the content of these threat stacks for pruning and extension decisions Preliminary results in shogi show that if threat stacks are used instead of a standard quiescence search an improvement of the tactical performance can be expected

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dual Lambda Search and Shogi Endgames

We propose a new threat-base search algorithm which takes into account threats by both players. In full-board Semeais in Go or Shogi endgames, making naive attack moves often result in losing the game. The reason is that a player must first make a defense move if the opponent has a better attack move than his own. Some attack moves weaken the defense of the player who made the move. Thus, playe...

متن کامل

The PN*-search algorithm: Application to tsume-shogi

This paper proposes a new search algorithm, denoted PN∗, for AND/OR tree search. The algorithm is based on proof-number (PN) search, a best-first search algorithm, proposed by Allis et al. [Artificial Intelligence 66 (1) (1994) 91–124], and on Korf’s RBFS algorithm [Artificial Intelligence 62 (1) (1993) 41–78]. PN∗ combines several existing ideas. It transforms a best-first PN-search algorithm ...

متن کامل

Comparison of Df-pn based Search Algorithms on Shogi Brinkmate Problems

The currently best method is the one by Nagai, using df-pn+ to solve brinkmate problems. We have proposed a new threat based and proof number based algorithm called df-pn driven λ-search. We have conducted some preliminary experiments, showing that df-pn driven λ-search seems to be better than Nagai’s method in solving Shogi brinkmate problems. Although more invesigation is requiered, df-pn λ-s...

متن کامل

Large-Scale Optimization for Evaluation Functions with Minimax Search

This paper presents a new method, Minimax Tree Optimization (MMTO), to learn a heuristic evaluation function of a practical alpha-beta search program. The evaluation function may be a linear or non-linear combination of weighted features, and the weights are the parameters to be optimized. To control the search results so that the move decisions agree with the game records of human experts, a w...

متن کامل

Improving Strategic Play in Shogi by Using Move Sequence Trees

The main weakness of shogi programs is considered to be in the opening and the middle game. Deep search is not enough to cover the lack of strategic understanding, so most strong shogi programs use a hill-climbing approach to build castle and assault formations. The problem of a hill-climbing approach is that if the final result of two different paths is the same, then the final score will also...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002